<?php

/*
 * Formulario Registro.php:
 * En esta pagina se llevara acabo la recoleccionde de datos de el inconveniente que un pacinete donde se aplica html, hoja de estilo css
 * script para las respecticas validaciones y extencion .php para el manejo de encabezado y pie, y el manejo de sesiones.
 */
    
    session_start();
    
    if(!isset($_SESSION['usuario'])){
            header('location:../html/login.html');
         }
         echo '<center>
               <title>Registro</title>
               <table>
                    <tr>
                        <td>';
                    include 'menu.php';
                    echo"</td>
                    </tr>
               </table>";
     
    /*include '../../controlador/php/conexion/Conexion.php';
    $con = new Conexion();*/
?>
<center>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <link rel="stylesheet" type="text/css" href="../css/registro.css" />
            
            <!-- LIBRERIAS JQUERY PARA LA CREACION DE LAS ALERTAS -->
            <script type="text/javascript" src="../../Ginecobstetricia/vista/js/alertify.js"></script>
            <link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.core.css" />
            <link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.default.css" />
            
            <style type="text/css">
                #sesion{
                    font-size: 12px;
                }
             .white {
                border-radius: 5px;
                color: #606060;
                border: solid 1px #b7b7b7;
                background: #fff;
                background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
                background: -moz-linear-gradient(top,  #fff,  #ededed);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
                padding: 4px 4px 4px;
                height: 30px;
                font-size: 13px;
            }
            .white:hover {
                background: #ededed;
                background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
                background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
            }
            .white:active {
                color: #999;
                background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
                background: -moz-linear-gradient(top,  #ededed,  #fff);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
            }
            </style>
            <script>
                function valida(){
                    documento = document.getElementById("docu");
                    nombre = document.getElementById("nomb");
                    apellido = document.getElementById("apel");
                    servicio = document.getElementById("serv");
                    solicitud = document.getElementById("soli");
                    causa = document.getElementById("caus");
                    gestion = document.getElementById("gest");
                    solucion = document.getElementById("solu");
                    solucion2 = document.getElementById("solu2");
                    asegurador = document.getElementById("aseg");
                    responsable = document.getElementById("resp");
                    
                    if(documento.value == ""){
                        alertify.alert("DIGITE EL DOCUMENTO DEL PACIENTE", function () {
                                        documento.focus();
                        });
                        return false;
                    }else if(isNaN(documento.value)){
                        alertify.error("LOS PARAMETROS SON INVALIDOS, ¡SOLO DIGITOS!");
                        documento.focus();
                        return false;
                    }else if(nombre.value == ""){
                        alertify.alert("CAMPO VACIO, POR FAVOR DIGITE LOS NOMBRES DEL PACIENTE", function () {
                            nombre.focus();
                        });
                        return false;
                    }else if(/[0-9]/.test(nombre.value)){
                        alertify.error("LOS PARAMETROS SON INVALIDOS, LA CADENA NO DEBE CONTENER DIGITOS");
                        nombre.focus();
                        return false;
                    }else if(apellido.value == ""){
                        alertify.alert("CAMPO VACIO, POR FAVOR DIGITE LOS APELLIDOS DEL PACIENTE", function () {
                            apellido.focus();
                        });
                        return false;
                    }else if(/[0-9]/.test(apellido.value)){
                        alertify.error("LOS PARAMETROS SON INVALIDOS, LA CADENA NO DEBE CONTENER DIGITOS");
                        apellido.focus();
                        return false;
                    }else if(servicio.value == "Seleccione"){
                        alertify.alert("SELECCIONE UN SERVICIO", function () {
                            servicio.focus();
                        });
                        return false;
                    }else if(solicitud.value == "Seleccione"){
                        alertify.alert("SELECCIONE LA SOLICITUD", function () {
                            solicitud.focus();
                        });
                        return false;
                    }else if(causa.value == "Seleccione"){
                        alertify.alert("SELECCIONE LA CAUSA", function () {
                            causa.focus();
                        });
                        return false;
                    }else if(gestion.value == "Seleccione"){
                        alertify.alert("SELECCIONE LA GESTION", function () {
                            gestion.focus();
                        });
                        return false;
                    }else if(asegurador.value == "Seleccione"){
                        alertify.alert(" SELECCIONE EL ASEGURADOR", function () {
                            asegurador.focus();
                        });
                        return false;
                    } else
                      formulario = document.forms["registro"];
                        var grupos = [];
                        for (i = 0; elem = formulario.elements[i]; i++) {
                            if (elem.type == "radio") {
                            if (!grupos[elem.name]) {
                                grupos[elem.name] = elem.checked;
                            }
                            }
                        }
                        for (grupo in grupos) {
                            if (!grupos[grupo]) {
                                alertify.alert("SELECCIONE UNA OPCION", function () {
                            });
                                return false;
                            }
                        }
                    }    
                function comfirm(){
                    
                    if (confirm('esta seguro de enviar el fromulario')) {
                        window.su='delete.php?case='+id; 
                    }
                     return false;
                        
                    
                }
            </script>
        </head>
        <body>
            <table>
                <tr>
                    <td align="center">
                        <form id="registro" name="registro"method="post" action="../../controlador/php/sql/insertarRegistro.php" onsubmit="return valida();">
                            <table>
                                <tr>
                                    <td align="center">
                                       <!--<label id="titulo"> GESTION  DE  INCONVENIENTES  ADMINISTRATIVOS </label>-->
                                    </td>
                                </tr>
                            </table>
                            <table  id="formRegistro"> 
                                <tr>
                                    <td colspan="3">
                                       <strong>Datos Personales:</strong>
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="3">
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Documento:</br>
                                        <input style="width:200px" type="text" title="documento del paciente" id="docu" name="txtDocumento" value="" />
                                    </td>
                                    <td>
                                        Nombres:</br>
                                        <input style="width:200px" type="text" title="nombres del paciente"  id="nomb"  name="txtNombres" value="" />
                                    </td>
                                    <td>
                                        Apellidos:</br>
                                        <input style="width:200px" type="text" title="apellidos del paciente"  id="apel" name="txtApellidos" value="" />
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="3">
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="3">
                                        <strong>Informacion del Inconveniente:</strong>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Servicio:</br>
                                        <select style="width:200px" title="sleccione el servicio" id="serv" name="servicio">
                                            <option  >Seleccione</option>
                                            
                                            <?php
                                                
                                                /*include_once '../../controlador/php/conexion/Conexion.php';
        
                                                $con = new Conexion();*/
                                            
                                                $ser = "select ser_nombre,ser_oid from servicios
                                                        order by ser_nombre";
                                                $servi = $con->query($ser) or die("error");
                                                while($s = mssql_fetch_array($servi)){
                                                    echo"<option value='".$s['ser_oid']."'>".$s['ser_nombre']."</option>";
                                                }
                                                
                                            ?>
                                        </select>
                                    </td>
                                     <td>
                                        Solicitud:</br><select style="width:200px" title="seleccione la solucititud" id="soli" name="solicitud">
                                            <option  >Seleccione</option>
                                            
                                            <?php
                                                
                                                $sol = "select sol_nombre,sol_oid from solicitud
                                                        order by sol_nombre";
                                                $soli = $con->query($sol) or die("error");
                                                while($so = mssql_fetch_array($soli)){
                                                    echo"<option value='".$so['sol_oid']."'>".$so['sol_nombre']."</option>";
                                                }
                                                
                                            ?>
                                        </select>
                                        </td>
                                    <td>
                                        Causa:</br><select style="width:200px" title="seleccione la causa" id="caus" name="causa">
                                            <option>Seleccione</option>
                                            <?php
                                                
                                                $cau = "select tc_nombre,tc_oid from tipCausa
                                                        order by tc_nombre";
                                                $caus = $con->query($cau) or die("error");
                                                while($causa = mssql_fetch_array($caus)){
                                                    $tc_oid = $causa['tc_oid'];
                                                    echo"<option id='se' value='Seleccione'>".$causa['tc_nombre']."</option>";

                                                    $cau2 = "select cau_nombre,cau_oid
                                                            from causas inner join tipCausa on causas.tc_oid=tipCausa.tc_oid
                                                            where tipCausa.tc_oid='".$tc_oid."'
                                                            order by cau_nombre";
                                                    $caus2 = $con->query($cau2) or die("error");
                                                    while($causa2 = mssql_fetch_array($caus2)){
                                                        echo"<option value='".$causa2['cau_oid']."'>".$ca2 = $causa2['cau_nombre']."</option>";
                                                    }
                                                }
                                                
                                            ?>
                                        </select>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Gestion:</br>
                                        <select style="width:200px" title="seleccione la gestion" id="gest" name="gestion">
                                            <option>Seleccione</option>
                                            <?php
                                                
                                                $ges = "select ges_nombre,ges_oid from gestion
                                                        order by ges_nombre";
                                                $gest = $con->query($ges);
                                                while($g = mssql_fetch_array($gest)){
                                                    echo"<option value='".$g['ges_oid']."'>".$g['ges_nombre']."</option>";
                                                }
                                                
                                            ?>
                                        </select>
                                     </td>
                                     <td>
                                         Se soluciona el inconveniente?
                                    </td>
                                    <td>
                                         Si <input type="radio" title="si es una solucion de la institucion marcar si, de lo contrario marcar no" id="solu" name="solucion" value="si" />No <input type="radio" title="si es una solucion de la institucion marcar si, de lo contrario marcar no" id="solu" name="solucion" value="no" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Asegurador:</br><select style="width:200px" title="sleccione el asegurador" id="aseg" name="asegurador">
                                            <option>Seleccione</option>
                                            <?php
                                                $ase ="select ase_nombre,ase_oid from asegurado
                                                       order by ase_nombre";
                                                $aseg = $con->query($ase);
                                                while($a = mssql_fetch_array($aseg)){
                                                    echo"<option value='".$a["ase_oid"]."'>".$a['ase_nombre']."</option>";
                                                }
                                                $con->cerrarConexion();
                                            ?>
                                        </select>
                                    </td>
                                    <!--<td>
                                        El asegurador es responsable?       
                                    </td>
                                    <td>
                                        Si <input type="radio" title="si el asegurador es responsable  marcar si, de lo contrario marcar no" id="resp" name="responsable" value="si" />No <input title="si el asegurador es responsable  marcar si, de lo contrario marcar no" type="radio" id="resp" name="responsable" value="no" />
                                    </td>-->
                                </tr>
                                <tr>
                                    <td colspan='3'>
                                        <strong>Observaciones:</strong></br>
                                        <textarea placeholder="Observaciones que se la hace al paciente" name="obs" id="ta" cols="58" rows="4"></textarea>
                                    </td>
                                </tr>
                            </table>
                            </br>
                            <table align='center'>
                                <tr>
                                    <td>
                                       <!-- <input id="envi" title="Guardar" type="submit" value=""/>
                                        <input id="limp" title="Limpiar" type="reset" value="" />-->
                                        <input id="envi" title="Guardar" type="submit" value="Guardar" class="white"/>
                                        <input id="limp" title="Limpiar" type="reset" value="Limpiar" class="white"/>
                                    </td>
                                </tr>
                            </table>
                            </br>
                        </form>
                    </td>
                </tr>
            </table>
        </body>
    </html>
</center>
